machine foundations - Turco Inglés Diccionario